package com.smartwebx.ha.dal.assign.dao;

import com.smartwebx.ha.dal.assign.bean.HaTExportReport;
import com.smartwebx.ha.dal.assign.bean.HaTExportReportExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface HaTExportReportMapper {
    int countByExample(HaTExportReportExample example);

    int deleteByExample(HaTExportReportExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(HaTExportReport record);

    int insertSelective(HaTExportReport record);

    List<HaTExportReport> selectByExample(HaTExportReportExample example);

    HaTExportReport selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") HaTExportReport record, @Param("example") HaTExportReportExample example);

    int updateByExample(@Param("record") HaTExportReport record, @Param("example") HaTExportReportExample example);

    int updateByPrimaryKeySelective(HaTExportReport record);

    int updateByPrimaryKey(HaTExportReport record);
}